impair or debauch the morals - Türkisch Englisch Wörterbuch